package com.rentong.wx.cust.dto;

import com.rentong.wx.cust.domain.CustServiceOrderTimeEntity;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@Data
public class ChefOrderVo  {

    //服务名称
    private String serviceName;

    //下单人id
    private Long custId;

    //服务等级名称
    private String serviceGradeName;

    private Integer serviceGradeId;

    //下单时间
    private Date addTime;

    //来判断预约的过期时间
    private Date time1;

    //来判断
    private Date time2;

    //下单人名字
    private String custName;

    //下单人手机号
    private String servicePhone;

    //服务时间
    private List<CustServiceOrderTimeEntity> custServiceOrderTimeEntities;

    //订单状态
    private String orderState;

    //剩余时间(分钟)
    private Long remainingTime;

    //地址
    private String serviceAddressDetail;

    //距离(km)
    private Double range;

    //师傅经度（常住地址）
    private BigDecimal longitude;

    //师傅纬度（常住地址）
    private BigDecimal latitude;

    //1:加急 2：不加急
    private Integer isUrgent;

    //头条、帮上推 到期时间
    private Date bstUtilTime;

    private Long serviceOrderId;

    private String servicePic;

    private BigDecimal addAmount;

    private BigDecimal trueAmount;

    private Integer truePersonNum;
    private BigDecimal payAmount;
    private BigDecimal serviceAmount;
    private Integer basePersonNum;
    /**
     * 数量（order_type为1、2、3的时，表示天数。为4、5时，表示桌数）
     */
    private Integer serviceNum;
    /**
     * 数量（order_type为4、5时，天数）
     */
    private Integer serviceNum2;

    private Integer orderType;

    private CustServiceOrderPingjiaDto serviceOrderPingjiaDto;
}
